package javax.microedition.lcdui;

public abstract class CustomItem extends Item {
  protected static final int NONE = 0;
  
  protected static final int TRAVERSE_HORIZONTAL = 1;
  
  protected static final int POINTER_DRAG = 128;
  
  protected static final int KEY_REPEAT = 16;
  
  protected static final int TRAVERSE_VERTICAL = 2;
  
  protected static final int POINTER_PRESS = 32;
  
  protected static final int KEY_PRESS = 4;
  
  protected static final int POINTER_RELEASE = 64;
  
  protected static final int KEY_RELEASE = 8;
  
  protected CustomItem(String paramString) {}
  
  protected abstract int getMinContentHeight();
  
  protected abstract int getMinContentWidth();
  
  protected abstract int getPrefContentHeight(int paramInt);
  
  protected abstract int getPrefContentWidth(int paramInt);
  
  protected abstract void paint(Graphics paramGraphics, int paramInt1, int paramInt2);
  
  protected boolean traverse(int paramInt1, int paramInt2, int paramInt3, int[] paramArrayOfint) {
    return false;
  }
  
  protected final int getInteractionModes() {
    return 0;
  }
  
  protected final void invalidate() {}
  
  protected final void repaint() {}
  
  protected final void repaint(int paramInt1, int paramInt2, int paramInt3, int paramInt4) {}
  
  protected void hideNotify() {}
  
  protected void keyPressed(int paramInt) {}
  
  protected void keyReleased(int paramInt) {}
  
  protected void keyRepeated(int paramInt) {}
  
  protected void pointerDragged(int paramInt1, int paramInt2) {}
  
  protected void pointerPressed(int paramInt1, int paramInt2) {}
  
  protected void pointerReleased(int paramInt1, int paramInt2) {}
  
  protected void showNotify() {}
  
  protected void sizeChanged(int paramInt1, int paramInt2) {}
  
  protected void traverseOut() {}
  
  public int getGameAction(int paramInt) {
    return 0;
  }
}


/* Location:              C:\Java\rt\javax\microedition\midp_2.1.jar!\javax\microedition\lcdui\CustomItem.class
 * Java compiler version: 3 (47.0)
 * JD-Core Version:       1.1.3
 */